EEAP 431: Digital Image Processing
-
General Information
- Course Instructor: Frank Merat, flm at po.cwru.edu,
Glennan 518, x4572
-
- Required Text
This course was taught jointly with EBME 512 (Prof. David Wilson) so you will
find some references and materials from that class in these notes.
Syllabus
Lecture Notes
NOTE: These were old notes and there is a lot of duplication of pages between pdf files.
- Basic Image Acquisition Image sensors, cameras,
scanners, film. Sampling and digitizing. (PDF, 1MB)
- MATLAB Image Processing Toolbox
(PDF, 512kB)
- Binary images Threshold, segmentation,
topology, region labeling and blob coloring, binary machine vision (PDF,
800kB)
- Binary images Moments, projections,
texture, extrema, more moments, gray scale moment, object signatures (PDF,
1.8 MB)
- Geometric Transformations Bilinear
interpolation, geometric operations, image warping,
homogeneous coordinates, coordinate transformations, perspective transformation,
camera calibration (PDF, 4.3 MB)
- Image filtering Histograms, histogram
equatiozation, 2-D convolution, 2-D Fourier transforms, image noise, linear
and non-linear filters, Gaussian filters, Laplacian of Gaussian, median filters,
edge detection, Canny edge operator, sequential similarity detection, discrete
2-D correlation and convolution, differential operators, local operators
and noise (PDF, 1.8 MB)
- More edge operators Roberts, Prewitt, Sobel, Kirsch,
etc. Image approximation, Gaussian edge detection, sub-pixel edge localization,
edge relaxation, search correlation, (PDF, 2MB)
-
References
- Dana H. Ballard and Christopher M. Brown Computer Vision.
Prentice-Hall, 1982. ISBN:0-13-165316-4.
This book is long out of print but gives a good overview of a computer science perspective of digtial image processing as applied to computer vision.
- Berthold Klaus Paul Horn Robot Vision.
McGraw-Hill, 1986. ISBN:0-07-030349-5.
This book gives a computer science perspective of machine vision methods applied to the real world.
Created: 2004-8-29. Last Modified: 2004-8-31.